leather strap to tie horses - İspanyolca İngilizce Sözlük